519235
306233
753207
875274
39068
821599
173232
412761
176192
71834
117174
378300
5071799
3510581
2997148
2307804
2207988
2005609
1898357
189778
1741118
1715136
1657195
1623471